 #wrap {
 	margin-bottom: 70px;
 }
 
 a:link,
 a:visited,
 a:active {
 	text-decoration: none;
 }
 
 .sq-d-r {
 	width: 100%;
 	height: auto;
 	overflow: hidden;
 }
 
 .sq-d-r .sq-d-item {
 	margin-top: 7px;
 }
 
 .sq-d-r .title {
 	height: 24px;
 	line-height: 24px;
 }
 
 .sq-d-r .sq-d-item .title h3 {
 	font-size: 16px;
 	font-weight: 700;
 	margin: 0;
 	float: left;
 }
 
 .sq-d-r .sq-d-item .title h3 a {
 	color: #3366cc;
 }
 
 .sq-d-r .sq-d-item .more {
 	float: right;
 	font-size: 12px;
 	color: #919191;
 }
 
 .sq-r-box dl {
 	width: 100%;
 	height: 75px;
 	overflow: hidden;
 	margin-bottom: 20px;
 }
 
 .sq-r-box dl dt {
 	width: 29%;
 	height: 75px;
 	float: left;
 }
 
 .sq-r-box dl dt img {
 	width: 103px;
 	height: 73px;
 	border: 1px solid #919191;
 }
 
 .sq-r-box dl dd {
 	width: 70%;
 	height: 75px;
 	float: right;
 	overflow: hidden;
 }
 
 .sq-r-box dl dd .r-t {
 	height: 47px;
 	line-height: 24px;
 	overflow: hidden;
 }
 
 .sq-r-box dl dd .r-t a {
 	color: #919191;
 }
 
 .sq-r-box dl dd .r-w {
 	height: 20px;
 	line-height: 20px;
 	color: #bcbcbc;
 	margin-top: 10px;
 }
 
 .sq-r-box dl dd .r-w .date {
 	display: inline-block;
 	margin-right: 25px;
 }
 
 .sq-banner {
 	width: 100%;
 	height: 335px;
 	position: relative;
 	/* margin-bottom: 30px; */
 	overflow: hidden;
 }
 
 .sq-banner .sq-inner {
 	width: 100%;
 	position: absolute;
 	left: 50%;
 	margin-left: -600px;
 	bottom: 25px;
 }
 
 .sq-banner .sq-1 {
 	width: 140px;
 	height: 45px;
 	line-height: 45px;
 	float: left;
 	text-align: center;
 	margin: 5px 12px 0;
 }
 
 .sq-banner .sq-1 a {
 	width: 140px;
 	height: 45px;
 	display: block;
 	background: #3366cc;
 	color: #fff;
 	font-size: 18px;
 	border-radius: 4px;
 }
 
 .sq-d-title {
 	width: 100%;
 	height: 100px;
 	overflow: hidden;
 	position: relative;
 }
 
 .sq-d-inner .sq-d-title h3 {
 	height: 47px;
 	color: #3366cc;
 	font-size: 18px;
 	font-weight: normal;
 	text-align: center;
 	padding-bottom: 8px;
 	border-bottom: 1px solid #454444;
 }
 
 .sq-d-title .editor-inner {
 	font-size: 13px;
 	height: 15px;
 	line-height: 15px;
 	margin-top: 12px;
 	color: #919191;
 	text-align: center;
 }
 
 .sq-d-title .editor-inner a {
 	color: #4b8ee8;
 }
 
 .sq-d-title .editor-inner .date {
 	padding-left: 20px;
 }
 
 .sq-d-title .editor-inner .show-pl {
 	float: right;
 	margin-right: 30px;
 }
 
 .sq-d-title .editor-inner .show-pl span {
 	float: left;
 	margin-right: 5px;
 }
 
 .sq-d-title .editor-inner span i {
 	width: 21px;
 	height: 15px;
 	background: url(images/icon.png) no-repeat 0 -62px;
 	float: left;
 	margin-right: 3px;
 }
 
 .sq-d-title .tx {
 	width: 84px;
 	height: 84px;
 	overflow: hidden;
 	position: absolute;
 	left: 0;
 	top: 20px;
 }
 
 .sq-d-title .tx img {
 	width: 84px;
 	height: 84px;
 	border-radius: 50%;
 }
 
 .sq-d-text {
 	width: 100%;
 	height: auto;
 	padding: 0 10px;
 	border: 1px solid #C2C2C2;
 	margin-bottom: 15px;
 }
 
 .sq-d-text div {
 	width: 100% !important;
 	margin: 0 !important;
 	padding: 0 !important;
 }
 
 .sq-d-text img {
 	width: 100% !important;
 }
 
 .sq-d-pi {
 	width: 100%;
 	height: 50px;
 	text-align: center;
 	background: #EDF2F7;
 	position: fixed;
 	bottom: 0px;
 	left: 0;
 	z-index: 1;
 }
 
 .sq-d-pi i {
 	width: 16px;
 	height: 16px;
 	display: inline-block;
 	vertical-align: -2px;
 	margin-left: 3px;
 }
 
 .sq-d-pi a .pi_i01 {
 	background: url(../image/jt2.png) no-repeat 0px -16px;
 }
 
 .sq-d-pi a .pi_i02 {
 	background: url(../image/jt2.png) no-repeat;
 }
 
 .sq-d-pi a {
 	display: inline-block;
 	height: 50px;
 	width: 49%;
 	line-height: 50px;
 	font-size: 14px;
 }
 
 .sq-d-pi a:nth-of-type(1) {
 	color: #4b8ee8;
 }
 
 .sq-d-pi a:nth-of-type(2) {
 	color: #d85803;
 }
 
 .post-container {
 	width: 100%;
 	height: auto;
 	overflow: hidden;
 	margin-bottom: 25px;
 }
 
 .sq-editor-cont {
 	height: auto;
 	border: 1px solid #e6e6e6;
 }
 
 .sq-editor-cont .sq-editor-text {
 	width: 100%;
 	height: auto;
 	overflow: hidden;
 	border-bottom: 1px solid #e6e6e6;
 }
 
 .sq-editor-cont .sq-editor-text .textarea {
 	width: 100%;
 	height: 110px;
 	color: #919191;
 	outline: none;
 	font-size: 14px;
 	padding: 15px 20px;
 	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
 	box-sizing: border-box;
 	cursor: text;
 }
 
 .sq-editor-ft {
 	height: 45px;
 	line-height: 45px;
 	overflow: hidden;
 	padding-left: 20px;
 }
 
 .sq-editor-attach {
 	height: auto;
 	overflow: hidden;
 	float: left;
 }
 
 .sq-editor-attach ul li {
 	float: left;
 	margin-right: 15px;
 }
 
 .sq-editor-attach ul li a {
 	color: #919191;
 	position: relative;
 	display: inline-block;
 }
 
 .sq-editor-ft .icon.icon-link {
 	background-position: -88px 0;
 }
 
 .sq-editor-ft .icon {
 	width: 22px;
 	height: 22px;
 	display: inline-block;
 	vertical-align: middle;
 	background: url(../images/editor/editor_icon.png) no-repeat 0 0;
 	margin-left: 5px;
 }
 
 .sq-editor-ft .sq-editor-op {
 	float: right;
 	margin: 8px 15px 0 0;
 }
 
 .sq-editor-ft .sq-editor-op .btn-post {
 	height: 30px;
 	line-height: 30px;
 	background: #4b8ee8;
 	font-size: 16px;
 	color: #fff;
 	display: inline-block;
 	padding: 0 20px;
 	text-align: center;
 	border-radius: 3px;
 }
 
 .sq-editor-ft .icon.icon-post {
 	background-position: -110px 0;
 }
 
 .sp-huifu {
 	width: 100%;
 	height: auto;
 	clear: both;
 	padding-bottom: 60px;
 }
 
 .sp-huifu img {
 	display: inline-block;
 	width: 10%;
 	height: 10%;
 	border-radius: 50%;
 }
 
 .sp-huifu-txt img {
 	width: 22px;
 	height: 22px;
 }
 
 .sp-huifu .sp-huifu-p {
 	color: #919191;
 	width: 88%;
 	height: auto;
 	float: right;
 	margin-bottom: 15px;
 	border-bottom: 1px solid #e6e6e6;
 }
 
 .sp-huifu .sp-huifu-p p .huifu-aa {
 	color: #4b8ee8;
 	padding-left: 5px;
 }
 
 .sp-huifu .sp-huifu-p p {
 	margin: 0;
 	padding-bottom: 5px;
 }
 
 .huifu-zx {
 	border-bottom: 1px solid #919191;
 }
 
 .huifu-zx span {
 	float: right;
 }
 
 .huifu-zx p {
 	padding: 0 10px;
 }